/*
* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1
*
* The contents of this file are subject to the Mozilla Public
* License Version 1.1 ("License"); you may not use this file except in
* compliance with the License. You may obtain a copy of the License at
* http://www.mozilla.org/MPL/MPL-1.1.html
*
* Software distributed under the License is distributed on an "AS IS"
* basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
* the License for the specific language governing rights and limitations
* under the License.
*
* The Original Code is: CalemEAM MicroLocale
*
* The Initial Developer of the Original Code is CalemEAM Inc.
* Portions created by CalemEAM are Copyright (C) 2008 CalemEAM Inc.
* All Rights Reserved.
*
* Contributor(s):
*
* ***** END LICENSE BLOCK *****
*/

package com.calemeam.text;

/**
 * Resource interface to provide locale based resource strings
 * @author cli
 */
public interface MicroResIf {
   /**
    * resouce keys that must be provided by resource providers.
    */
   /**
    * List of medium month keys
    */
   public static final String[] AR_MM={
      "monthJanMedium", "monthFebMedium", "monthMarMedium", "monthAprMedium",
      "monthMayMedium", "monthJunMedium", "monthJulMedium", "monthAugMedium",
      "monthSepMedium", "monthOctMedium", "monthNovMedium", "monthDecMedium"
   };
   /**
    * List of medium day of week keys
    */
   public static final String[] DOW_M={
      "weekdaySunMedium", "weekdayMonMedium", "weekdayTueMedium", "weekdayWedMedium", 
      "weekdayThuMedium", "weekdayFriMedium", "weekdaySatMedium"
   };
   /**
    * am and pm key
    */
   public static final String am_key="periodAm";
   public static final String pm_key="periodPm";
   /**
    * Number resource keys
    */
   public static final String percent_key="numberSignPercent";
   public static final String zero_key="numberZero";
   public static final String minus_key="numberSignMinus";
   public static final String grouping_key="numberSeparatorGrouping";
   public static final String decimal_key="numberSeparatorDecimal";
   
   /**
    * Interface to get locale-based resource string.
    */
   public String get(Object key);
}